名称:创建TCP服务器
符号:TCP_SERVER
说明:
创建TCP服务器,监听指定的本地端口来等待客户端的请求。
图片:
参数:
| 参数名称 | 数据类型 | IN/OUT | 参数作用 | 说明 |
|---|---|---|---|---|
| EXECUTE | BOOL | IN | 功能块触发 | 上升沿触发指令执行 |
| PORTLOCAL | WORD | IN | 本地端口号 | 服务器监听端口号 |
| BUSY | BOOL | OUT | 执行中 | TRUE:执行中 |
| DONE | BOOL | OUT | 成功标志 | TRUE:执行完成 |
| ERROR | BOOL | OUT | 出错标志 | TRUE:执行出错 |
| SOCKFD | DINT | OUT | 套接字 | 服务器监听套接字 |
| ERRORID | WORD | OUT | 错误码 | 0:正常;其它:错误码值 |
错误码:
| 错误码 | 说明 |
|---|---|
| 0 | 无错误 |
| 4000H | 连接的数量超过最大允许数量 |
| 4005H | 重复连接 |
示例:
LD:
ST: